container leasing - German English Dictionary